Aaron Clark, 16 Aug 2023
Any opinions expressed in this presentation and on the following slides are solely those of the presenter and do not necessarily reflect those sponsoring the work
Consortia of ~50 companies (mostly pharma and biotech)
Focus on designing/building a framework to validate R and R packages with an eye to all open-source software.
The main goal is ensuring proper validation documentation exists in accordance with expectations of regulatory agencies.
Checkout pharmar.org to learn about all work streams and get involved!
is a framework to quantify an R package’s “risk” by assessing several meaningful metrics designed to evaluate package development best practices, code documentation, community engagement, and development sustainability.
is a full-fledged R package containing a shiny front-end that augments the utility of {riskmetric}. The application’s goal is to provide a central hub for an organization to review and assess the risk of R packages, providing handy tools and guide rails along the way.
Sometimes “quality” is measurable! Software dev best practices dictate an R-package should have:
18 total assessments (to date)!
Our audience / users: those those making ‘package inclusion’ requests for GxP environments. They need support to…
–
–
{riskmetric} on the same machine with the same environment – creating a central hub for reproducibility–
–
–
–
Highest and best use of the app? It’s all about two things:
[pic of example report and arrow to ppm]
Most notably:
'Report Builder' & 'Database View'admin users to edit roles and privileges on the flyThe feedback loop is crucial! Submit an issue on GitHub today.
'Report Builder' Face LiftA more holistic Report Builder. This allows users to define what content shows up in the report (#348).
Users can now compose a long form “Package Summary” to keep track of more pertinent items (perhaps items less central to {riskmetric} output) for a more rounded package review (#348).
'Database View' Face LiftMore useful content
Introduced the decision category table
Customizable either in-app or via the config file. What are the changes?
In it’s early stages, a new data package containing the {riskmetric} assessments & scores for all packages on CRAN.
A suite of hands-on review tools (from our friends at GSK) will allow users to browse unit tests, source code, and man (doc) pages for any exported function.